beech mountain - Turkish English Dictionary